in-vitro cell culture technique - Spanish English Dictionary